/* 覆盖element-plus样式 */
:root { --el-color-primary: #a16eff !important; --el-color-primary-light-3: #d5bfff !important; }

.el-card__header { border-bottom: 0 !important; font-size: 17px; font-weight: bold; padding: 15px 20px 0px 20px !important; }

.el-card__body { height: 100%; }

.el-table { overflow: visible !important; }
.el-menu { border: none !important; }
.el-menu .el-menu-item a { color: inherit; text-decoration: none; display: block; width: 100%; height: 100%; position: absolute; top: 0px; left: 0px; }